import request from '@/utils/request'

// 查询销退异常上架分配列表
export function listByOrder(query) {
  return request({
    url: '/productAllocation/abnormalRestock/listByOrder',
    method: 'get',
    params: query
  })
}
// 查询销退异常上架分配列表
export function listBySku(query) {
  return request({
    url: '/productAllocation/task/listBySku',
    method: 'get',
    params: query
  })
}
// 查询销退异常上架分配列表
// export function abnormalTaskProcessList(query) {
//   return request({
//     url: '/productAllocation/task/abnormalTaskProcessList',
//     method: 'get',
//     params: query
//   })
// }
// 查询销退异常上架分配列表
// export function abnormalTaskProcess(query) {
//   return request({
//     url: '/productAllocation/task/abnormalTaskProcess',
//     method: 'get',
//     params: query
//   })
// }
// 新增销退异常上架分配
export function abnormalTaskProcess(data) {
  return request({
    url: '/productAllocation/task/abnormalTaskProcess',
    method: 'post',
    data: data
  })
}
// 新增销退异常上架分配
export function abnormalTaskProcessList(data) {
  return request({
    url: '/productAllocation/task/abnormalTaskProcessList',
    method: 'post',
    data: data
  })
}
// 查询销退异常上架分配列表
export function listTask(query) {
  return request({
    url: '/productAllocation/task/list',
    method: 'get',
    params: query
  })
}
// 查询销退异常上架分配详细
export function getTask(id) {
  return request({
    url: '/productAllocation/task/' + id,
    method: 'get'
  })
}

// 新增销退异常上架分配
export function addTask(data) {
  return request({
    url: '/productAllocation/task',
    method: 'post',
    data: data
  })
}

// 修改销退异常上架分配
export function updateTask(data) {
  return request({
    url: '/productAllocation/task',
    method: 'put',
    data: data
  })
}

// 删除销退异常上架分配
export function delTask(id) {
  return request({
    url: '/productAllocation/task/' + id,
    method: 'delete'
  })
}
